ВводНаОсновании
Предопределенная процедура при вводе нового
документа на основании.
Синтаксис:
ВводНаОсновании(<ДокументОснование>)
Англоязычный
синоним:
InputCausedBy
Параметры:
<ДокументОснование> Значение документа, на
основании которого вводится новый документ.
Описание:
Вызов процедуры ВводНаОсновании производится в системе
1С:Предприятие неявно после выбора пункта меню «Действия» - «Ввести на
основании». В этот момент система подставляет фактическое значение
параметра <ДокументОснование>, содержащее документ, на котором
находился курсор в момент выполнения данной команды.
Данная процедура может
использоваться, например, для установки начальных значений (по умолчанию)
реквизитов нового документа, вводимого на основании другого. Если в данной
предопределенной процедуре установить статус возврата — 0 (например, если
данному пользователю нельзя вводить новые документы), ввода нового документа и
открытие его формы не будет выполнено.
Процедуру ВводНаОсновании можно
размещать только в Модулях форм документов (см. «Виды программных модулей»).
Эта функция должна присутствовать в модуле иначе при попытке ввода на
основании будет ошибка.

Создание документа на основании происходит так. Вы выбираете в журнале
документов нужный документ (наводите на него курсор).

И выбираете пункт меню ввести на основании.

А вот теперь одна тонкость. Если данный вид документа может быть основание
только для одного типа документов то вопросов не будет. А вот если для
нескольких.

То у Вас спросят какой документ будем создавать.
